Operators Available for EXPRESSION Writing

 

And

Used for logical conjunctions returning true or false. (Can also be used as a bitwise operator &endash; bit by bit 1 and 0=0, 1 and 1=1).

Eqv

Used to make logical comparisons of two expressions.

Imp

Used to make logical implications of two expressions.

Is

Used to check if two objects have the same reference.

Mod

Divides two numbers and returns the remainder.

Not

Used to perform a logical negation of an expression.

Or

Used for logical disjunctions returning true or false. (Can also be used as a bitwise operator &endash; bit by bit 1 or 0=1, 0 or 0=0.)

Xor

Used for logical exclusions returning true or false. (Can also be used as a bitwise operator &endash; bit by bit 1 or 1=0, otherwise 1).

=

Compares values for equivalence.

<

Compares values for less than. Use in Rules Palette.

&lt;

Compare values for less than inside XML. Use when configuring in XML.

Compares values for greater than. Use in Rules Palette.

&gt;

Compare values for greater than inside XML. Use when configuring in XML.

<=

Compares values for less than or equal to. Use in Rules Palette.

>=

Compares values for more than or equal to. Use in Rules Palette.

<> 

Compares values for non-equivalence. Use in Rules Palette.

&lt;&gt;

Compares values for non-equivalence inside XML. Use when configuring in XML.   This is commonly written as != for not equal.

+

Add two numeric values.

&

Concatenates two string values.

-

Subtracts a number from another.

/

Divides a number by another.

\

Integer divide.

*

Multiplies two numbers.

^

Exponential.